mounting artifact - Türkçe İngilizce Sözlük